stepped planet gear - German English Dictionary